I had way too much fun with this, so look out for more of these soon. Comments and Critique appreciated!